package centerdo

// @schema_export --ident=schema --json
// @schema_go
// @schema_ts
// @cache_go
// @alias D公告
type D公告 struct {
	// @alias _id
	B编号 string `alias:"_id"`
	// @alias 标题
	B标题 string `alias:"标题"`
	// @alias 内容
	N内容 string `alias:"内容"`
	// @alias 备注
	B备注 string `alias:"备注"`
	// @alias 排序
	P排序 string `alias:"排序"`
	// @alias 状态
	Z状态 string `alias:"状态"`
	// 开始生效的时间至活动结束结算的时间
	// @alias 开始时间
	K开始时间 string `alias:"开始时间"`
	// @alias 结束时间
	J结束时间 string `alias:"结束时间"`
	// @alias 更新时间
	G更新时间 int `alias:"更新时间"`
	// @alias 创建时间
	C创建时间 int `alias:"创建时间"`
}

// @schema_go --EnumToString=true
// @schema_ts
// @alias 公告状态
type G公告状态 int

const (
	G公告状态_未知 G公告状态 = iota
	G公告状态_正常
	G公告状态_失效
)
